//
//  OosOfferEntry.h
//  oos4ios
//
//  Created by Pablo Gonzalez on 9/20/11.
//  Copyright 2011 11870.com. All rights reserved.
//

#import <Foundation/Foundation.h>
#import "OosEntry.h"
#import "OosElements.h"

@interface OosServiceSlug : OosValueElementExtension

@end

@interface OosValidFrom : OosValueElementExtension

@end

@interface OosValidTo : OosValueElementExtension

@end

@interface OosDescription : OosValueElementExtension

@end

@interface OosConditions : OosValueElementExtension

@end

@interface OosSubscribed : OosValueElementExtension
    
@end

@interface OosOfferEntry : OosEntry

@property (nonatomic, readonly) OosServiceSlug *serviceSlug;
@property (nonatomic, readonly) OosValidFrom *validFrom;
@property (nonatomic, readonly) OosValidTo *validTo;
@property (nonatomic, readonly) OosOfferType *offerType;
@property (nonatomic, readonly) OosDescription *description;
@property (nonatomic, readonly) OosConditions *conditions;
@property (nonatomic, readonly) OosSignups *signups;
@property (nonatomic, readonly) OosValue *value;
@property (nonatomic, readonly) OosSubscribed *subscribed;

@end
